package com.whmall.service.crm.module.supplierreview.entity;

import lombok.Data;

import java.util.Date;

/**
 * 供应商评论表
 *
 * @author alex
 * @since 2021/1/18
 */
@Data
public class SupplierReviewDO {
    private Long id;

    /**
     * 是否删除, 1是，0否
     */
    private Boolean isDeleted;

    /**
     * 是否已统计, 1是，0否， 系统定时统计后更新为已统计，更新时不考虑update_time等字段
     */
    private Boolean isCounted;

    /**
     * 供应商公司ID, 评论目标供应商
     */
    private Long companyId;

    /**
     * 供应商评论页面来源, 值请看通用配置文档
     */
    private Integer pageSource;

    /**
     * 供应商评论业务类型, 值请看通用配置文档
     */
    private Integer businessType;

    /**
     * 供应商评论业务ID
     */
    private Long businessId;

    /**
     * 供应商评论业务号
     */
    private String businessNo;

    /**
     * 评论标签, 格式： 标签1-标签2 … 标签N 类型查看后端配置文档
     */
    private String tagList;

    /**
     * 新建人类型, 即操作人类型，值请查看通用配置文档
     */
    private Integer createType;

    /**
     * 新建人ID
     */
    private Long createId;

    /**
     * 新建时间
     */
    private Date createTime;

    /**
     * 更新人类型, 即操作人类型，值请查看通用配置文档
     */
    private Integer updateType;

    /**
     * 更新人ID
     */
    private Long updateId;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 该字段非表字段，用于乐观锁更新
     */
    private Date beforeUpdateTimeAsVersion;
}